Home
Manglish
English listing
Malayalam listing
Dog rose - meaning in malayalam
നാമം (Noun)
ഒരു തരം കാട്ടു റോസ്